car sharing - German English Dictionary